pitch lap - Turkish English Dictionary